HUB
The Invergordon Smelter
Documentary
1972
20
The construction of an aluminium smelter in Invergordon, Scotland.
Derek Cooper
Narrator
Similar Movies