Regular price £10.00 Sale
No Baa Humbug here, this sheep is feeling festive with a hat to prove it.
Fair trade, made in Nepal.