San Pietro penitente (1628-1632)

Ribera, Jusepe de (1591-1652)

San Pietro penitente (Penitent Saint Peter)
16281632
Oil on canvas, 126.5 × 97 cm
Art Institute of ChicagoChicago