San Giacomo di Rialto
painting 31 of 49 by Giovanni Antonio Canaletto

San Giacomo di Rialto by Giovanni Antonio Canaletto