by GNNick
Smiling Indonesian girls on the way home from school. Samosir Island, Lake Toba, North Sumatra. (EDITORIAL)