ceylon-12=stor

Trees and roots in Royal Botanic Gardens, Sri Lanka  -  oil on canvas, 80x100 cm  (SOLD to Danish ship owner in Hong Kong)

< back to gallery 1next Sri Lanka picture >