Knitted Dogs

Knitted dogs of various breeds. They vary in size slightly but generally they stand about 12cm tall.

Showing all 8 results