Hundreds of delegates arrive in Inverness for canals conference

Eden Court Theatre
Eden Court Theatre