Ancient 3,800-year-old mural unearthed featuring human head on toad's body

Ancient 3,800-year-old mural unearthed featuring human head on toad's body

mirror.co.uk - Angjela Trajkovska

The incredible discovery was made at the Vichama archaeological site in Peru and is thought to have been created by one of the oldest known …

View on mirror.co.uk