2017-05-25-19-35-26 Previous Next Published July 7, 2017 at 3264 × 2448 in 5 to Survive: Cuba Octopus Carpaccio at La Guarida