A beautiful beautiful giant painting of the rose, by Peter Mohrbacher and Canaletto, oil on canvas, trending on ArtStation | Painting