Antonio Canaletto

Jigsaw puzzle: Venice Venice
  •  350
  •  23
  •  4.5