Select Page

Jackal

If the vampyre are the undead (meaning alive), what does that make humans and who is watching over them?

Cain and Abel

Cane and Able…

Leonora Carrington, The Lovers.