Nympheas

Sunspot - 2006 Ubud, Bali
200x125cm, oil on canvas

Loading Image