Christmas – Natural Green Tree

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

Out of stock

Categories: ,