Larger images: 1200px 1600px
E52089, E59826, E59773 and E52103 in the old Green Eyre platform at Lancaster Castle on the 19th August 1982.
19th August 1982
Only registered users can leave comments. Sign in / Register.