The Barima Lory Shoe by Paloma Barcelo is a platform with raffia wedge and buckle. Made in Spain
Composition: 100% Leather