Participants ride through the bay in the port town of Tarrafal on the island of São Nicolau – Cape Verde.

FacebookTwitter