This is a Siguiriyas track recorded by the artist Hermosa. The song But I keep singing was originally composed by M. Veríssimo.