Indonesia

Indonesia: Temporary Living Center (TLC) in Banda Aceh and part of Aceh Besar

Format
Map
Source
Posted
Originally published