HELSTON WATER PUMP

‹ Return to

Original Water Pump dated 1844 located in Church Street, Helston

Original Water Pump dated 1844 located in Church Street, Helston