Musicians of the band Garmisch, wearing traditional Bavarian costumes, stand on beer benches and tables to take a group photo during May day celebrations in the spa park of Garmisch-Partenkirchen, southern Germany Read more
Turkish protesters run for cover as riot police fire teargas to disperse a May day rally near Taksim Square in Istanbul on Thursday, the scene of protests that have dogged the government for months
Women dressed as witches travel on an HSB light railway train through the Harz mountains to celebrate the Walpurgisnacht pagan festival. Legend has it that on Walpurgisnacht, or May eve, witches fly their broomsticks to meet the devil at the summit of the Brocken, the highest peak of the Harz range, Germany.
People hold up images showing Fidel Castro, second from right, Venezuela’s late President Hugo Chávez, centre, and Cuban revolutionary Ernesto ‘Che’ Guevara, bottom left and right, during a May Day march in Revolution Square in Havana, Cuba. The image of Chávez carries the words in Spanish ‘Chávez: Our best friend.’
Gay rights activists clasp hands as they march during a traditional May Day rally in St Petersburg, Russia on Wednesday. The poster reads: ‘We demand the abolition of the homophobic law!’
Masked police officers take cover behind shields during clashes at a May Day demonstration in Istanbul. Several people were injured on Wednesday as Turkish riot police used water canon and teargas to disperse hundreds of protesters who defied a May Day ban on demonstrations in a central part of Istanbul, Turkey.