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…
Image info
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.