A New Industrial Centre Wellingborough_LP 17

Category:

Description

29 July  1963 – Wellingborough Northants