Demonstrators gather for May Day rally

Demonstrators gather for May Day rally