May Day 2007

The banner in the Strand May Day 2007

The branch banner in the Strand May Day 2007

 

The banner reaches Trafalgar Square May day 2007
The banner and its carriers reach Trafalgar Square for a well earned rest.

Home