St Peter (1602-05 / Oil on canvas / 100 x 76 cm / Cathedral of Toledo, Spain)

St Peter (1602-05 / Oil on canvas / 100 x 76 cm / Cathedral of Toledo, Spain)