May Day Demonstrations: A cyclist’s perspective

Photos from yesterday’s marches and rallies.