Oil Refinery

Part of Grangemouth Petrochemical Plant in Central Scotland, photographed in the evening.

Advertisement

Advertisement
Advertisement