Thursday, August 19, 2010

Annie Leibovitz - Wizard of Oz shoot for Vanity Fair




No comments:

Post a Comment