Photo Archive – Luton News

Caddington show in August 1962

Caddington-show–1962

Bookmark the permalink.