Navy floral tricot

Navy floral tricot

£6.50Price
Priced by the half metre 
95% cotton 5% elastane.
140cm wide