The Invergordon Smelter

The Invergordon Smelter

 

(6 from 35 users)

0h 20m 1972 HD

The construction of an aluminium smelter in Invergordon, Scotland.


Related Movies