Ella, Sri Lanka - Jan 31, 2012. Students participate in the local marathon in Ella town, Sri Lanka.

Ella, Sri Lanka - Jan 31, 2012. Students participate in the local marathon in Ella town, Sri Lanka. - 39835541