Canaletto: The Island Of San Giorgio Maggiore, Venice With The Punta Della Dogana And Numerous Vessels