A elephant transport near the town of Nuwara Eliya in the southwest of Sri Lanka in Asien, stock photo

Editorial image of 'a elephant transport near the town of Nuwara Eliya in the southwest of Sri Lanka in Asien.'
Location: Nuwara Eliya, Sri Lanka
Published: May 28, 2016
Close
Loading