• Stream
  • Portfolio
  • About
Kidneys

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

Brittany Veitch
Toy maker Melbourne, Australia