Eastern Europe June 5, 2023In Search of Vampires: The creature of Croglin Grange (British Mythology and Folklore)