Monday, May 21, 2018

Charlize Theron by Annie Leibovitz for Vogue US December 2011