• About
  • Portfolio
  • Stream
Kidneys

offal nice - An offal nice pair of handsewn kidneys stuffed with Australian Alpaca fleece.

Brittany Veitch
Toy maker Melbourne, Australia