Ellis · Beach Landscape, 1993
Ellis, Beach Landscape, 1993, oil on canvas, 44 × 49 cm. Sold at auction in 2026. See Ellis’s auction records and prices →
Ellis, Beach Landscape, 1993, oil on canvas, 44 × 49 cm. Sold at auction in 2026. See Ellis’s auction records and prices →