Google
×

Lemuria

Festival
The Lemuralia or Lemuria was an annual event in the religion of ancient Rome, during which the Romans performed rites to exorcise any malevolent and fearful ghosts of the restless dead from their homes. These unwholesome spectres, the lemures or... Wikipedia