Penelope Cruz at the Munich Premiere of ‘Pirates of the Caribbean: On Stranger Tides’

Barbara DeFranco / May 16, 2011