May Day is a secular public holiday celebrated in Europe on the first of May that has roots in ancient Pagan holidays including Beltane and Floralia. Celebrations often include maypole dancing, bonfires, parades and the crowning of the May Queen.
Like this:
Like Loading...