May Day was observed with massive participation through out the world. The mighty rally held in Spain is shown below:

d5ecfd28121b8082770a875a01318b3c

Advertisements