Priyantha Udagedara


Untitled.  2004
Acrylic on oil on paper on canvas
96.5 x 86.5 cm