Pumping station
United Kingdom
>
England
>
North Yorkshire
>
Newland
>
Pumping station
Pumping station is a building in North Yorkshire, Newland.
Pumping station
Building
Industry
River Aire