Hyde Park
:::
<< Prev
:::
Thumbs
:::
Next >>
:::
063 of 158. This has been a traditional site for public speeches and debates since the mid 1800's.