Home / Store
Arnold Bocklin
The Island of Life
Oil on mahogany wood, 1888
Kunstmuseum, Basel, Germany
Largest Fine Art Print on Canvas
Purchase