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 :)
‹
›
Home
View web version
No comments:
Post a Comment
Feel free to leave a comment. No Profanity or rude remarks. NO SPAM Thanks :)