Giuseppe Cesari, called Cavaliere d'Arpino, ‘Martyrdom of Saint Margaret’, ca. 1608/1611

Giuseppe Cesari, called Cavaliere d'Arpino

Italian, 1568–1640

84 Followers