National Trafalgar Parade 2009, London

Click the pictures to enlarge