100% cotton floral top

100% cotton floral top

Regular price
£22.00
Sale price
£22.00
Regular price
Sold out
Unit price
per 

Made in Italy.

One size (fits 10-14)

100% cotton.