Construction work on the Cruachan dam in Scotland.
—
Released
Power From Below
22min
Templar Film StudiosFilms of Scotland Committee
Try removing some of the filters to get more results.