Fair Trade Dog Finger Puppet

Fair Trade Dog Finger Puppet

£3.00Price

Knitted by Ladies in Peru. I failed my girl guide knitting bage so  I admire anyone who can knit!