Baseball fans watching a game from roofs and trees outside of Estadio Cristobal Labra on the island of Isla de la Juventud, Cuba. The game between La Isla and Matanzas.

Loading…
Baseball fans watching a game from roofs and trees outside of Estadio Cristobal Labra on the island of Isla de la Juventud, C...