Site home Album home Up one level
Previous image Next image
Ambergate Pumping Station
IMG 3138
Download image
Ambergate Pumping Station
Presumably a screenings macerator.