Christmas poly cottons

£2.80
Cheap and cheerful Christmas polycottons. Sold by the half metre and metre