21 September 1974

"Green Arrow" on Leven Viaduct

Image ID: 7409015


Close Window