Inspire Highland’s fundraising virtual walk from Inverness to John O’Groats begins

Shona Beveridge at John O'Groats
Shona Beveridge at John O'Groats