_R1A1665 Sheldon Wiebe April 25, 2017 Comments Eliades Ochoa (guitar and vocals) in the streets of Santiago de Cuba in the documentary BUENA VISTA SOCIAL CLUB: ADIOS, a Broad Green Pictures release. Credit: Denise Guerra / Broad Green Pictures ← Previous Image Next Image →