Sumba 20

Megalithic monuments in Lai Tarung village, Sumba, Indonesia. Photo: Göran Burenhult.

Sumba 20