Tour de France rolls through Barcelona on a sunny July afternoon
Location: Barcelona, Spain
1 sources from 14 citizen journalists
Topics: tour de france, cycling race, stage presentation, sporting event, road race, spectator crowd, sport, outdoor event, urban, public gathering