Item
ยท
1963-07-11
Part of University Photographs Collection
1963 Music trip to Germany. Hannover TV July 11, 1963.