August 1970

3217 runs round at Horstead Keynes

Image ID: 7008055


Close Window