MayDay
Germans to erect 46,000 maypoles this spring
Whether a sign of love, spring or both – Germans will put up as many as 46,000 maypoles this season.
Whether a sign of love, spring or both – Germans will put up as many as 46,000 maypoles this season.