from "Isabel I, Reina de Castilla" album by La Capella Reial de Catalunya
See who else performs this track