Charly en la Habana album cover .jpg

CHARLY EN LA HABANA

Released in 2005. Mastered and produced in La Habana, Cuba.