Isidore Lovelace

Creator: @eve66
Isidore Lovelace was an English witch who was condemned because she claimed that the devil had spoken to her several times in the garden. The next day, her head was cut off and thrown to the dogs. Read more
Collection: Witches
Total Edition(s): 1

History