✦ Verified product

Olvera Mermaid Sandal

GBP 21.00
Title
Brand My Store
My Store
My Store Verified independent store

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

Select options