Virtual John O’Groats to Lands End challenge raises more than £15,000 for Skye community

More than £15,000 has been raised for Skye Community Response
More than £15,000 has been raised for Skye Community Response