Grangemouth 01

UK, Scotland, Grangemouth, Petrochemical Refinery, gas flares, cooling towers

View on a map

chimneys  color  cooling towers  electricity  flare  gas  gas flares  grangemouth  night  oil  petrochemical  refinery  scotland  scottish  smoke  steam  towers  uk

From the album

Industrial / Urban / Cityscapes