At Dili port; capital city of Timor Leste (aka East Timor), South East Asia
Ein neues Foto hochladen.