01223 513506

The cyclists of the tour de france

The peleton of the tour de france arriving in cambridge

The peleton of the tour de france arriving in cambridge by cambridge based photographer Richard Bowring