Nearly 1,000 cyclists cross the north-east to Ride the North

Ride the North cyclists passing Elgin Cathedral.
Ride the North cyclists passing Elgin Cathedral.