A beautiful dramatic fallacious painting of the Demon Parade, by Dorothea Tanning and Caravaggio, Luminism, horizontal, unsplash contest winner | Painting