Pulau Dewata – Isle of the Gods

Bali soundscape composition