Piper Alpha stood in the North Sea, around 120 miles north-east of Aberdeen, a vast steel structure rising above cold,…
Read More »Piper Alpha stood in the North Sea, around 120 miles north-east of Aberdeen, a vast steel structure rising above cold,…
Read More »