2009
SP9709 : Pumping Station, Northchurch
taken 15 years ago, near to Northchurch, Hertfordshire, England
Pumping Station, Northchurch
A pumping station (or pump house) on the Grand Union at Northchurch.
Image classification
(about):
Geograph
This page has been
viewed about
98 times