Dinusha Joseph

Further Shore - 76 x 101 cm, synthetic polymer on canvas

Further Shore - 76 x 101 cm, synthetic polymer on canvas