Still alive

Chinese Lover - 2005 Ubud, Bali
100x80 cm, oil on canvas

Loading Image