4 min read 3 Holiday, folklore and Traditions St John’s eve: ancient rituals to mark midsummer 4 days ago Ivan