Lascaux Caves
The early paintings of the Lascaux Caves in southwest France are symbols of immense sacredness. Therein live the 17,0000 year old souls of man and beast, as breath taking and fresh as if it were painted today. Feel honored to be in such presence.
En peu de souvenir et hommage
Click photo for larger view
Excellant video & history of the Lascaux Caves in France:
http://www.lascaux.culture.fr/?lng=en