The Invergordon Smelter

The construction of an aluminium smelter in Invergordon, Scotland.