SENAKA SENANAYAKE · Untitled (Ibises), 2001

SENAKA SENANAYAKE, Untitled (Ibises), 2001, oil on canvas, 90.8 × 61 cm. Sold at auction in 2026. See SENAKA SENANAYAKE’s auction records and prices →