Larger images: 1200px 1600px
E51506 leads 2H20 16.15 Ipswich to Peterborough arriving at Ely on the Back Platform Line, 1st May 1988.
51506Set No.: 100
1st May 1988
Only registered users can leave comments. Sign in / Register.