Clock Tower at the Palace of Westminster
Photographs taken in London, England on an Inter-Parliamentary Union (IPU) trip.
1975-05-24 to 1975-06-01
3.5 x 4.5 in. Color
Palace of Westminster (London, England)
Florida State University
Claude Pepper Papers, Claude Pepper Library, Florida State University Libraries
Share this page