Sri Lankan, hindu priest.
Sri Lankan Tamil, Hindu woman.
Negombo is a major city in Sri Lanka, located on the west coast of the island at the mouth of the Negombo Lagoon. The beach here gets busy with locals on weekends and public holidays, like in this photo where local youths practice there acrobatic skills during Christmas day. Negombo, Sri Lanka, 2014.