May Day


1 May is a halfway date between the seasons, in this case spring solstice and summer equinox. It is