People wave flags during the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533473
People holding a placard take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533472
From left to right, candidates to the Madrid region's Parliament Pablo Iglesias, Angel Gabilondo and Monica Garcia wearing protective face masks take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533471
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533440
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533403
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533401
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533400
An elderly man wearing a protective face mask takes part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533399
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533396
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533393
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533392
A man waves a flag of the Soviet Union during the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533391
People wave flags during the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533125
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533122
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533121
People holding flags take part in the May Day demonstration, in Madrid, Spain. Better know there as Dia del Trabajador or Primero de Mayo, today workers and trade unions go out to revindicate the workers rights and to celebrate the social advances all around Spain.01.05.2021#6533120