Cart 0
Camellia Slide - Red

Camellia Slide - Red

$ 275.00

Leather sandals made in Europe. The perfect sandal for any summer outfit. Effortless and chic.

 



More from this collection

x