The Site in the Sea
- 1970
- 35m
Tracing the building of Port Talbot Harbour, the biggest construction project of its type in Britain half a centuryTracing the building of Port Talbot Harbour, the biggest construction project of its type in Britain half a centuryTracing the building of Port Talbot Harbour, the biggest construction project of its type in Britain half a century