Bella Solids Christmas Red

Bella Solids Christmas Red

100% cotton; 112 cm wide. Price is per half metre.