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 240 Times - Last Visitor from Beverly Hills, CA on 05/28/2015 at 12:53 PM