Galleries Sri Lanka Previous After The Rain. Ella. Sri Lanka. SOLD Painting Oil on canvas 38 x 55 ins (96.52 x 139.70 cms) Ref: 527619 £ 3,000.00 Enquire about this item Share: