from "Sounds of the Earth: Paradise Island" album by Echoes of Nature
See who else performs this track