A beautiful ancient stone painting of the Aphex twin as a giant smiling in the woods, by Munch and Francisco Goya, abstract, trending on Flickr | Painting