Events proposed to celebrate 200 years of the Caledonian Canal and Inverness Highland Games

The Caledonian Canal
The Caledonian Canal

Breaking