2005-11-20 – United Kingdom – England – London – Hyde Park – Speakers’ Corner Photo bywww.CGPGrey.com SHARE ON: Sean — 23rd September 2015