Celia Cruz

Celia Cruz was a spanish singer who made a cameo in the Sesame Street song "Put Down the Duckie".