August 1968

"Fenchurch" at Sheffield Park

Image ID: 6800041


Close Window