Posts

Showing posts with the label Art

500,000 year old graffiti from Homo erectus - yet another nail in the YEC coffin