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

Barbara DeFranco | May 16, 2011 - 4:47 pm