Penitent St Peter (1585-90 / Oil on canvas / 104,5 x 82,2 cm / Private collection [sold: Bonhams (London), 8 Jul 2015])

Penitent St Peter (1585-90 / Oil on canvas / 104,5 x 82,2 cm / Private collection [sold: Bonhams (London), 8 Jul 2015])