Alien presence Posted on November 18, 2012 by windhound Tagged aliens, colour, green, hills, islands, Isle of Skye, light, Scotland, sea, sea lochs, sheep, yellow 2 Comments