cleggSPEACH_jalden29

Nick Clegg speaks to protestors at Local Government House, on Smith Square in London, UK. May. 8th , 2010.

Photographer: Jason Alden
www.jasonalden.com
0781 063 1642