05 June 1975

37103 & 31003 outside the paint shop at Doncaster Works

Image ID: 7506009


Close Window