previous    next
 


Waterfall.  2001
Oil on canvas.  92 x 69 cm


Trees-Induruwa Temple.  2001
Oil on canvas.  76 x 56 cm