Construction work on the Cruachan dam in Scotland.
—
Released
Power From Below
22min
Templar Film StudiosFilms of Scotland Committee