Click on tags to remove them from the filter.
Ancient art found in the Amazon forest is 12,500 years old and has pictures of extinct megafauna
(Via @kottke on Twitter)