£3.00 £1.50

Makes 6 finger puppets.

In stock

SKU: EC038 (J) Category: