Thistle Alpha-north Sea
Douglas Ann Slusher
Painting - Oil
Thistle Alpha is a North Sea production platform off the Shetland Islands and 325 miles north of Aberdeen, Scotland. The first oil from Thistle was April 5th, 1978.
August 18th, 2011
Viewed 251 Times - Last Visitor from Purley, N7 - United Kingdom on 09/12/2015 at 10:46 AM