Elgol, Isle of Skye.
Elgol, Isle of Skye.