A beautiful angular mind-bending painting of the flaming demon, by Jean Giraud and Greg Staples, Veduta, featured on 500px | Painting