Film The Vanishing Michael Flett | February 24, 2019 It was in December 1900 that the vanishing occurred, the three man crew of the lighthouse on Eilean Mòr, one of the Flannan Isles in the Outer Hebrides Read More