Cosmo Teal Flower

Cosmo Teal Flower

Price is per half metre. Cotton/ Linen, 112cm wide.