ILHA SKYE-ESCOCIA
Stock photo of Castle Ewen, the Fairy Glen, on the Isle of Skye, Scotland. Part of the Britain Express Travel and Heritage Picture Library, Scotland collection.
Source : http://www.britainexpress.com/scotland/skye/galler
Does this belong to you Or do you know who sells it ?