Walpurga Night, still celebrated between April 30 and May 1, represents one of the most persistent and fascinating themes in European culture, a meeting point of folk tradition, religious imagery and artistic reworking. Among the many European tradit...
Read more...