The handprints on the ceiling of an Indonesian cave are among the earliest known to archaeologists and date back 39,000 years.
The handprints on the ceiling of an Indonesian cave are among the earliest known to archaeologists and date back 39,000 years.