US Vogue October 2011 : Michelle Williams : Annie Leibovitz


Actress Michelle Williams portrays Marilyn Monroe on the US Vogue October 2011 cover lensed by Annie Leibovitz. -Taylor




Leave a Reply