Lord Soper speaking at Speakers' Corner, Hyde Park, London, UK in the early 1990s.
Size: 5629px × 3761px
Location: Speakers' Corner, Hyde Park, London, UK
Photo credit: © Edward Webb / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: corner, famous, hyde, london, lord, making, orator, park, soper, speaker, speakers, speech