Penitent St Peter (1580-89 / Oil on canvas / 108 x 89,6 cm / Bowes Museum, Barnard Castle, UK)

Penitent St Peter (1580-89 / Oil on canvas / 108 x 89,6 cm / Bowes Museum, Barnard Castle, UK)