Performed by Compay Segundo, which was on the Buena Vista Social Club album (Cuba). This video is captioned so you can see the words.
Go here for a lovely translation and explanation of this Cuban song:
And here is my favorite song from Compay Segundo, Chan Chan. One of my favorite songs of all time!