Larger images: 1200px 1600px
SC51454 at the end of set 328 in Glasgow Queen Street station on the 19th May 1984.
19th May 1984
Only registered users can leave comments. Sign in / Register.