These are believed to be the oldest paintings ever discovered. Found in 1994, in a cave in France.
I see some horses and a leopard looking thing.
Join the Discussion
I see some horses and a leopard looking thing.