Jul 17 Jul 17 Ria Menorca Denis Abarcas in Navy Leather Polka Popp Princess Leonor, Infanta Sofia, Shoes
On Wednesday, the Duke and Duchess of Edinburgh spent their last day in Finland.