Giovanni Antonio Canal, Canaletto (1697-1768)

Showing the single result