Denim (medium)

Denim (medium)

£9.00Price
100% cotton. Sold by mtr. Approx 160 cm width
8oz