thehazeltree.co.uk
The island of Gigha
Memories of Viking longships haunt this tiny island of windswept sandy bays and cryptic stones