Penitent St Peter (1585-90 / Oil on canvas / 175 x 126 cm / Uffizi, Florence, Italy)

Penitent St Peter (1585-90 / Oil on canvas / 175 x 126 cm / Uffizi, Florence, Italy)