Way back in December of 2003, Annie Leibovitz shoot an Alice in Wonderland editorial for Vogue Magazine. Spot the cameo appearances! More images after the jump!
Read full article | 6 Comments »
ADVERTISE HERE!
Enter your email address: