Gutermann Ring a Roses Notting Hill Lilac Retro Bird - 145 wide

Gutermann Ring a Roses Notting Hill Lilac Retro Bird - 145 wide

Price is per half metre. 100% cotton, 145 wide