Share
twitterlinkedinfacebook
Image 1 of 1
6902 Christina Aguilera.jpg
Christina Aguilera ..at the New York Premier of "Shark Tale" on September 27. 2004 at the Delacorte Theatre in Central Park. ..Photo by Robin Platzer, Twin Images