06 May 1977

Dun Laoghaire, with an ex-dmu trailer converted to a push-pull control trailer

Image ID: 7705036


Close Window