Stock Photo - Neluwa, Sri Lanka _ January 27, 2011: Portrait of a littlel Sri Lankan girl from small village in Sinharaja Rain Forest. Sinharaja Rain Forest is the last viable area of primary tropical rainforest in Sri Lanka. The Rain Forest is a UNESCO World Natural Heritage Site.

Stock Photo: Neluwa, Sri Lanka - January 27, 2011: Portrait of a littlel Sri Lankan girl from small village in Sinharaja Rain Forest. Sinharaja Rain Forest is the last.

Searchable keywords

Choose multiple keywords