Chiquialta Beautiful handmade, flats designed for tall feet, in buttery soft Spanish leather. Sizes EU39 to 46.