OJO – Paloma wool

$310

Printed leather sandal. 3.5 cm heel. Eye print.

100% Leather.

Made in Spain.

 

Clear