institutopoimenica.com
As Lágrimas de Pedro – Ribera
The Tears of Saint Peter, ca. 1612–13, Jusepe de Ribera (called Lo Spagnoletto, Spanish-born Italian Baroque Era Painter, ca.1591-1652), Oil on canvas, 161.9 x 114.3 cm (63 3/4 x 45 in.), The Metro…