from "Sounds of Sinharaja: A Day's Walk Through a Rainforest in Sri Lanka" album by Natures Ensemble
See who else performs this track