Professional cycling race rolls through central Barcelona streets — Barcelona Magazine