Pumping Station
United Kingdom
>
England
>
North Yorkshire
>
Long Drax
>
Pumping Station
Pumping Station in North Yorkshire, Long Drax.
Pumping Station
Land use
Industry