ARTIFACT

Bamboo flea trap, coated on the inside with a sticky substance like birdlime to catch fleas. China, 1751-1850

  • /