Broderie Anglaise Cotton - White

£3.85

150 cm wide

Sold in 50cm lengths

150 cm wide

Sold in 50cm lengths