Merriment Mini Charm

£4.13

Forty two 2 1/2″ squares from the Merriment fabric range by Gingiber

15 in stock