Grangemouth 04

UK, Scotland, Grangemouth, Petrochemical Refinery,

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