messaoudi.mayday.5119.10

Protestors in red shirts hold up many picket signs

Members of The Party for Socialism & Liberation march down Orange Ave. during the May Day rally.

Leave a Comment

Your email address will not be published.

Daily 49er newsletter