CLELIA - Gold Detail Square Toe Flats

These sandals are your new must-have summer shoe.  

Made in China
Model wears size 6

£24.00

size
colour