Royal Leamington Spa Garden Town of Shakespeare Land_LP 188 t

Category:

Description

2 February 1965 – Warwick & Leamington Spa 3