Christmas – Green Leaves and Flowers

R129.99

110cm wide. 100% cotton. Prices are per metre. 

50 in stock (can be backordered)