150cm wide and 100% cotton. Fabric is supplied by the full length ordered but priced by half metre as that is the smallest length we sell. Tiered pricing discount applies per print.
-
Kimberly Aqua
Regular price $12.00 per 1/2mRegular priceUnit price per -
Jessica Navy
Regular price $12.00 per 1/2mRegular priceUnit price per -
Fleur Paradise
Regular price $12.00 per 1/2mRegular priceUnit price per -
Secret Garden
Regular price $12.00 per 1/2mRegular priceUnit price per -
Elizabeth Aqua
Regular price $12.00 per 1/2mRegular priceUnit price per -
Jessica Pink
Regular price $12.00 per 1/2mRegular priceUnit price per -
Elizabeth Pink
Regular price $12.00 per 1/2mRegular priceUnit price per -
Golden Bliss
Regular price $12.00 per 1/2mRegular priceUnit price per -
Rainbow Gingham
Regular price $12.00 per 1/2mRegular priceUnit price per -
Jessica Aqua
Regular price $12.00 per 1/2mRegular priceUnit price per -
Kimberly Navy
Regular price $12.00 per 1/2mRegular priceUnit price per -
Thayea Floral
Regular price $12.00 per 1/2mRegular priceUnit price per -
Hydrangea Pink
Regular price $12.00 per 1/2mRegular priceUnit price per -
Gumnut Blossom Moss
Regular price $12.00 per 1/2mRegular priceUnit price per -
Insignus Blue
Regular price $12.00 per 1/2mRegular priceUnit price per -
Hazel Navy
Regular price $12.00 per 1/2mRegular priceUnit price per -
Elizabeth Navy
Regular price $12.00 per 1/2mRegular priceUnit price per -
Hazel Pink
Regular price $12.00 per 1/2mRegular priceUnit price per -
Dancy White NEW
Regular price $12.00 per 1/2mRegular priceUnit price per -
Pastel Koala
Regular price $12.00 per 1/2mRegular priceUnit price per