Olvera Mermaid Sandal

Olvera Mermaid Sandal

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

Olvera Mermaid Sandal

£21.00
Sale price  £21.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