Sunda 10

Megalithic altar stones on Sawu Island,Lesser Sunda Islands, Indonesia. Photo: Göran Burenhult.

Sunda 10