Happy May Day!

Happy May day!

An ancient traditional celebration of spring.

Also chosen by the Second International to commemorate the Haymarket affair in Chicago