Penélope Cruz
Photo 1 Of 7
"Pirates of the Caribbean: On Stranger Tides" actress Penelope Cruz and her son Leo catch a flight out of Paris, France on October 26, 2012.
"Pirates of the Caribbean: On Stranger Tides" actress Penelope Cruz and her son Leo catch a flight out of Paris... Read More
content ©2014 FameFlynet. All Rights Reserved.