Designed by
Title
Indonesian children smiling #47272972
Description
Smiley local children in Lamalera village in Lembata, Indonesia. Lembata is an island in the Lesser Sunda Islands, formerly known as Lomblen island; it is the largest island of the Solor Archipelago, in the Lesser Sunda Islands, Indonesia.
This image is editorial