Paloma Barcelo sandals
Size: 38
Made in Spain
Very good condition