4 photographs from a landslide and drainage system to stabilise it, Christ Church Bay area, England.
More Less