ARTIFACT

A illustrated broadsheet from 19th century China depicting the karmic punishment a family incurs for drowning their newborn daughter.

  • /