Apr 22 Apr 22 Mathildas Camelia Ballet Flats in Red Leather & Croc Heaven Princess Leonor, Shoes, Infanta Sofia Mathildas Camelia Ballet Flats in Red Leather & Croc Red leather ballet flats with a croc embossed toe cap Purchase Worn by Infanta Sofia on:17 July 2024 - Audience for the Spanish Committee of the United World Colleges Foundation Worn by Princess Leonor on:22 April 2021 1 July 2021 Leave a comment