April 21, 2010

Tallulah Adeyemi at Gucci Icon



Tallulah Adeyemi at the Gucci Icon Temporary store opening on April 21, 2010 in London, England.

source:wireimage

No comments:

Post a Comment

Feel free to leave a comment. No Profanity or rude remarks. NO SPAM Thanks :)