Vive La France – Mini Charm Pack

£4.13

Forty Two 2 1/2″ squares from the Vive La France range by French General for Moda

15 in stock