Still alive

Pear - 2003 Ubud, Bali
125x100 cm, oil on canvas

Loading Image