Anthropology / Everything Human

The Sacrificial Puppies of the Shang Dynasty

Animals