stor högtidlighet midsommaraftonen sin 1000-åriga tillvaro.