The summer solstice is ancient nature worship with lasting universal appeal

Dating