Permanent Tourist

The personal website of Mark Howells-Mead

Posts about oil rigs

  • Invergordon, a small town on the Cromarty Firth in the north of Scotland, which relies heavily on the local oil industry.