In Dili, capital city of Timor Leste (aka East Timor), in the indonesian archipelago
Ein neues Foto hochladen.