England, Winchester, April 1971?
Taken on April 5, 1971
Uploaded by korry
1968 - 1975
The Keekers visit Winchester Cathedral in Winchester, England during their barnstorming tour of England and Wales sometime in April 1971.
0 comments