May Day is a yearly celebration used to mark many things - from the coming of spring in the Northern Hemisphere, to workers rights or revolutions around the world.

Here are some of the events which have taken place to mark the day.