Standing Steadfast - Speaker's Corner - London, England

A speaker stands her ground despite heckling from the crowd at Speaker's Corner in Hyde Park
Return to the London photos page
Return to the England photos page
Budget Accommodation in London
Hotels in England



