London May Day rally 2014, Trafalgar Square Published May 2, 2014 at 960 × 1280 in London May Day 2014 ← Previous Next →