August 1963

"Dukedog" 9017 at Sheffield Park

Image ID: 6300018


Close Window