Tuesday, September 13, 2011

michelle williams by annie leibovitz for us vogue october 2011