Still alive

Wine 2 - 2004 Ubud, Bali
125x100 cm, oil on canvas

Loading Image