Located on North Shore CDC’s community center, Espacio (105 Congress Street), “Celia Cruz” is the second mural in our Latin American Icons series. Born in Havana, Cuba in 1925, Celia Cruz became known as the “Queen of Salsa” for her contributions to Latin American music.