Clerkenwell to Trafalgar Square, London. Sun 1 May 2016
The band and the banners at the front of the march
The May Day banner 'For Trade Union Rights, Human Rights, International Solidarity'
LGSM and SER TUC banners
L & SER Unite Women's Campaign and other Unite flags and banner
CWU London Region
Workers of the World Unite
Another Daymer banner, 'Free Education'
London CARSI supporters
Britain Alevi Students Association
For Children Lives Stop Imperialist War
'L:ong Live 1 May' MLKP
'From Europe to Rojava, Ivana (Hoffmann) invites all to join Revolution! - MLKP
Kurdistan Free YOuth Movement and Ocalan flags
The CPGB-ML put on a large display
including a giant image of Stalin.
All pictures on these pages are copyright © Peter Marshall 2016 and may not be reproduced
Unauthorised copying of images registered at the US Copyright Office may result in punitive damages.
Other sites with my pictures include
and you can read what I think about photography on my blog at