A beautiful clockwork primordial painting of the wonder forest, by Jean Delville and Caspar David Friedrich, digital, trending on ArtStation | Painting