Long Heads

19 February, 2016

Long Heads

Scientists are still wondering why people did these deformations to themselves, and why this tradition has existed in different parts of the world.

 
Back to top