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 238 Times - Last Visitor from Beverly Hills, CA on 04/25/2015 at 7:59 AM