August 1970

3217 awaits departure from Horstead Keynes

Image ID: 7008056


Close Window