Monday, 4 April 2011

To Argie




































Lady GaGa, Lily Cole and Andrew Garfield photographed by Annie Leibovitz for Vogue, December 2009


Lady GaGa plays the witch to Lily Cole and Andrew Garfield’s Hansel and Gretel.

xoxo
Nikko

No comments:

Post a Comment