From left to right: Reinier Elizarde, Daniel García, and Michael Olivera, who together form the Daniel García Trio.