Pech Merle
August 29 in France ⋅ 🌧 19 °C
I got choked up thinking about the humans from 20000 years ago, laying on their backs in this cave, painting the animals they are most familiar with, and stamping their hands into the walls of theRead more



