£12.00
Layer 1 SOLD OUT

Zara asymmetric ruffle top - new

£12.00

Gorgeous ruffle blouse

UK8 - UK10

Cotton

New, with tags


Regular price £12.00

Gorgeous ruffle blouse

UK8 - UK10

Cotton

New, with tags