St Sebastian

Home / Museum / Search ARC Museum / Pedro Orrente (1580-1644)

Subscribe

Subscribe to download hi-res images

Pedro Orrente

1580-1644

Spanish

St Sebastian

1616

306 x 219 cms | 120 1/4 x 86 ins
Oil on canvas

Cathedral

Ferrara | Italy