from "Stella nuova: Celebratory Songs of Medieval Italy" album by Joglaresa
See who else performs this track