A beautiful colossal ridiculous painting of the demon protects and holds human woman, by Geof Darrow and Louis Janmot, sculpture, featured on ConceptArtWorld | Painting