Spain Royals Last Summer Vacation Outing
Embed from Getty Images King Felipe and Queen Letizia with Princess Leonor and Infanta Sofia were seen leaving El txoco de Martin restaurant in Palma …
Embed from Getty Images King Felipe and Queen Letizia with Princess Leonor and Infanta Sofia were seen leaving El txoco de Martin restaurant in Palma …