Sunday, April 6, 2014

Neanderthal watching us.



This Neanderthal watching us from a distance of about 30 000 years ago, somewhere in the Carpathian mountains.