20 August 1994

Llangollen loco yard

Image ID: 9408037


Close Window