Giuseppe Cesari, Cavalier d'Arpino

Jigsaw puzzle: Perseus and Andromeda Perseus and Andromeda
  •  352
  •  18
  •  4.5