November 2013 - davepearce

The Lord Mayors Parade, London 2013

2013LondonLordMayorsparadeSatNov4876