46 Artists Magazine May 2019
The Crucifi xion of Saint Peter
by Caravaggio
1601; oil on canvas, 90½ x70
© QUATTRONE, FLORENCE
46 Artists Magazine May 2019
The Crucifi xion of Saint Peter
by Caravaggio
1601; oil on canvas, 90½ x70
© QUATTRONE, FLORENCE