May Day celebrates work and Our Lady