Wednesday, 18 July 2012

Princess Letizia and Prince Felipe at Zarzuela Palace today

Pics: Zimbio

Princess Letizia wore Zara

No comments:

Post a Comment