Tilda Old Rose – Charm Pack

£15.83

100% Cotton

Forty 5″ squares of fabric from the Tilda Old Rose range

3 in stock