Cumbernauld The Place Cumbernauld New Town 1956 – 1981_GS 3351 (1)

Category:

Description

7 February 1981 – Cumbernauld Glasgow