Olvera Mermaid Sandal

Olvera Mermaid Sandal

£43.00
Sale price  £43.00 Regular price 
Skip to product information
Olvera Mermaid Sandal

Olvera Mermaid Sandal

£43.00
Sale price  £43.00 Regular price 

Handmade in Elda, Spain. Olvera is quite chic. Featuring thick leather straps and a cushiony insole; we'd wear her out to dinner!

You may also like