Designed by
Title
Queen Sofia, Princess Letizia and daughter Leonor #39340460
Description
Spainôs crown Queen Sofia, Princess Letizia and daughter Leonor seen aboard a yacht during sailing races in the island of Majorca, Spain
This image is editorial