Bosta beach from above, Bernera Island, Isle of Lewis, outer Hebrides, Scotland. A moment of sunshine after days of windy drizzle, an Iron age house...