Lascaux Cave

LocationMentioned in 1 video

A cave in France renowned for its prehistoric paintings, dating back approximately 20,000 years.