Giraffe Hand Puppet - Anthropologie

Giraffe Hand Puppet - Anthropologie

Bits of sweaters, socks and stitches bring this recycled giraffe to life.