LUCIANO BORZONE

Genoa 1590-1645

THE FLAGELLATION 

Oil on canvas, 119 x 155.3 cm