When the sun sets on April 30th, Walpurgis Night awakens, and transports you back in time to a day that still smells of wood smoke, carries the echoes of forgotten gods and and has the thrill of a world where superstition wasn’t seen as naive, but necessary…
