A discovery deep within a cave in Spain has challenged the history of human artistic expression. Researchers have determined ...
A frog holding a taro-leaf umbrella. A parade of frolicking animals. An Ukiyo-e style Mount Fuji. Giant waves.