ArtworkDetailInstallation viewEclipse6,000 EUR2026. Oil and oil pastels on canvas. 123×200 cm.Inquire