Handmade in Elche, Spain . A high-heel boot with refined geometric lines and multiple personalities.
Maguire Shoes