Pages

Wednesday, September 4, 2013

UPDATED: Kate Upton for Vanity Fair October 2013 Special 100th Anniversary Issue

Photographed by Annie Leibovitz







No comments:

Post a Comment