November 15, 2009

Perfect Outfits of the Day CLXXIV - CLXXVII (Lily Cole’s): Annie Leibovitz’s Hänsel & Gretel for Vogue US

. fashion gretel haute macabre hänsel lily cole perfect outfit photography vogue Annie Leibovitz