Senaka Senanayake · Untitled, 1981

Senaka Senanayake, Untitled, 1981, Oil on canvas, 79.5 × 113 cm. Sold at auction in 2026. See Senaka Senanayake’s auction records and prices →