Spanish Princess Letizia arrives at the government palace for a dinner in Lima November 23, 2010. Letizia and her husband, Prince Felipe, are in Peru for a three-day official visit.


imagebam.com imagebam.com imagebam.com
imagebam.com imagebam.com imagebam.com imagebam.com imagebam.com imagebam.com

0 comments:

Post a Comment