Still alive

Wine 1 - 2004 Ubud, Bali
100x125 cm, oil on canvas

Loading Image