Trains don’t always arrive on time. Nor do boats. But, on the island of Barra in the Outer Hebrides, the talk in January was of whether the cinema would arrive on time.
Trains don’t always arrive on time. Nor do boats. But, on the island of Barra in the Outer Hebrides, the talk in January was of whether the cinema would arrive on time.