close

Israel López 'Cachao'

One half of the Cuban brother duo that invented the Mambo