Summary: Paul and Wendy Roach are in the town of Stornoway in the Isle of Lewis, Scotland, in the Outer Hebrides (also known as the Western Isles) of Scotland.
Summary: Paul and Wendy Roach are in the town of Stornoway in the Isle of Lewis, Scotland, in the Outer Hebrides (also known as the Western Isles) of Scotland.