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