Still alive

Aura - 2003 Ubud, Bali
135x80 cm, oil on canvas

Loading Image