NCCARF and CoastAdapt Archive Library
Blackpool, England, 07/03/2014, Blackpool seafront flood defence wall system.