Socialism: France. Paris. "Labor's General Strike," May 1st, 1907: Social Revolution: France: Labour's General Strike, Paris May 1, 1907. Government cavalry, city police, and plain clothes detectives prevent demonstration.
Unidentified Artist
European?