The Tears of Saint Peter

Jusepe de Ribera (called Lo Spagnoletto), ca. 1612–13

The Tears of Saint Peter by Jusepe de Ribera (called Lo Spagnoletto)

    Send Feedback