Driving Home the Point - London, England

A pair of preachers make their point at Hyde Park's Speaker's Corner
Return to the London photos page
Return to the England photos page
Budget Accommodation in London
Hotels in England



