Immortal Nights - Lynsay Sands

Abigail Forsythe's life hasn't been easy lately. Still, if there's one thing guaranteed to take her…