King Felipe Photos: The Pictures You Need to See

In this handout photo provided by the Royal Press Department, Princess Letizia of Spain, Prince Felipe of Spain and their children, Princesses Leonor and Sofia pose at Zarzuela Palace on September 15, 2012 in Madrid, Spain. (Getty)

0
Would love your thoughts, please commentx
()
x