Image 1 of 1

Willow Smith_68A.jpg

Willow Smith - 2010 American Music Awards - AMA - At the Nokia Theatre in Los Angeles.
twitterlinkedinfacebook