_R1A2014 Sheldon Wiebe April 25, 2017 Comments Eliades Ochoa (guitar and vocals) performs at Casa de la Troba in 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 →