Jusepe de Ribera · Saint Sebastian, 1913

Jusepe de Ribera, Saint Sebastian, 1913, canvas, 131.7 × 105.2 cm. Sold at auction in 2016. See Jusepe de Ribera’s auction records and prices →