Image 1 of 1

CruzPenelope010.JPG

Penelope Cruz arriving at the SAHARA Premiere at the Chinese Theatre in Los Angeles. April 4, 2004.
twitterlinkedinfacebook