Isle of Coll: castle, [?hunting lodge] and dogs playing on the sand