Sherborne Steam & Waterwheel Centre

Head Race,Sherborne Steam and Waterwheel Centre

The Head Race