A beautiful neat hyperdetailed painting of the Devil Ayatollah, by Rafal Olbinski and Canaletto, Flemish Baroque, trending on 500px | Painting