Cyclists

CAMAGUEY * CUBA
On the road from Sierra Maestra to Camaguey
Cyclists