Photo Archive – Luton News

Caddington show in Aug 1962

Caddington-show–1962

Bookmark the permalink.