The Eternal Kiss: 13 Vampire Tales of Blood and Desire

The Eternal Kiss: 13 Vampire Tales of Blood and Desire

2008 • 416 pages

Ratings1

Average rating2

15