The construction of an aluminium smelter in Invergordon, Scotland.
Release Date: January 01, 1972
View more ->