September 28, 1979

Middlewich Big Lock

Image ID: 7909038


Close Window