about this site send feedback
This is a Chachapoyas mummy that was found in the Amazon rainforest of nothern Peru. Link.
i had to look at the pic imagining that and i started busting up. she probably suffered a horrific painful death and here i am laughing. thanks a lot. :)
www.beenznrice.com www.heavenlyskull.com
RSS 2.0