fairtrade felted finger puppets
bring farmyard characters to life with these beautifully detailed finger puppets, hand-crafted from natural wool in nepal
approximately 8cm x 5cm
£6.50