Felt dog heads

Ex. VAT£3.75 GBP
Incl.VAT£4.50 GBP

Felt dog heads - well come on - who doesn't need some felt dog heads? SO CUTE!

Each one approx 3cm high. Little bead eyes.