Scene at Speakers Corner, Hyde Park, London
Scene at Speakers Corner, Hyde Park, London, England - The End Is At Hand
Picture No
11094877
Media ID
46121386
Size
1684px x 3000px
(1.7MB)
Credit
©The Japics Historic Photography Collection/Mary Evans
Source
Photograph by John Plimmer, Japics Collection
Date
circa 1970





























