Editorial use only
Editorial credit: Juan Aunion / Shutterstock.com

Royalty-free stock photo ID: 455061862

Madrid, Spain - July 10, 2016: Life-sized sculpture of Neanderthal female at National Archeological Museum of Madrid