Rasanjali Badugodahewa


The Foot Print.  2004
Acrylic& oil on canvas
150 x 125 cm


Moment of Meditation.  2004
Oil on canvas
125 x 100 cm