March on May 1st, International Workers' Day (part 1 of 2)

May 1, 2008







































Related materials:
May 1, 2006
The 1st of May demonstration
May 1, 2008
March on May 1st, International Workers' Day (part 2 of 2)
May 1, 2019
Red March

Share :