I actually just cannot believe we never posted this FEasty 'Alice In Wonderland' fashion editorial shot obviously by Absolute all star photographer Annie Leibovitz with model Natalia Vodianova. Yes YEs Yes I know its from Vogue US December 2003 but I just frikkin love it!
No comments:
Post a Comment