Sri Lankan schoolchildren walking by Gregory Lake, Nuwara Eliya, Sri Lanka

1 year ago
4

United School Class Enjoys the Beauty of Gregory Lake, Nuwara Eliya, Sri Lanka

Loading comments...