GIOVANNI ANTONIO CANAL called CANALETTO AND STUDIO

Venice 1697-1768

VENICE, SAN PIETRO DI CASTELLO

Oil on canvas  68 x 114 cm.