Photo Details

Photo detail

May 19, 2011

Johnny Depp and Penelope Cruz star in “Pirates of the Caribbean: On Stranger Tides.”