BUENA VISTA
Clockwise, from top left: ready to rumba in Santiago de Cuba; beach in Baracoa; live music on the streets of Santiago de Cuba.
Clockwise, from top left: ready to rumba in Santiago de Cuba; beach in Baracoa; live music on the streets of Santiago de Cuba.