Still alive

Inside - 2004 Ubud, Bali
155x125 cm, oil on canvas

Loading Image