handyduo.com
Needle felted puppy brooch | handmade dog brooch - HandyDuo
The handmade puppy dog brooch (needle felted puppy brooch) is ~2.5cm (1in) height. It was handcrafted from wool by HandyDuo artisan.