Home / Store
Annibale Carracci
Crucifixion
Oil on canvas, 1583
Santa Maria della Carita, Bologna, Italy
Largest Fine Art Print on Canvas
Purchase