Nympheas

Dewdrops - 2005 Ubud, Bali
155x125cm, oil on canvas

Loading Image