Sherborne Steam & Waterwheel Centre

Old Head Race,Sherborne Steam and Waterwheel Centre

An Old Leat