Hand Puppet – Westie

Westie Dog Hand Puppet. Approx 12 inches. Handmade.

£14.95

Quantity:

In stock

Category: