August 1963

Horstead Keynes

Image ID: 6300024


Close Window