21 September 1974

"Green Arrow" on Leven Viaduct

Image ID: 7409014


Close Window