ancient art

The purpose behind the mysterious rock formation, found in a French cave, remains unknown.
Turns out people 11,000 years ago weren't all that different.