Tower of London, Sept. 1969? (3/3)
Taken on September 15, 1969
Uploaded by korry
1968 - 1975
The Keekers visited the Jewel House at the Tower of London sometime in September 1969.
0 comments