Cambridge Festival of Cycling

This article was published in 2018, in Newsletter 139.

www.cambridgefestivalofcycling.org
Image as described adjacent