Archives: The Vanishing Point
The British Isles terminate in the Shetland Islands, a small archipelago of windblown and sheep-infested outcrops to the northeast of the main island, an asterisk of land that might make … Continue reading
7 July 2013 · 4 Comments