Does it not indicate Mary /QUEEN OF HEAVEN??
That and a mixing of the pagan May pole (phallic reference) celebrations.