Series: Vampire Beach

Hunted

Alex Duval

Vampire Beach (6)

High Stakes

Alex Duval

Vampire Beach (5)

Initiation

Alex Duval

Vampire Beach (2)

Ritual

Alex Duval

Vampire Beach (3)

Legacy

Alex Duval

Vampire Beach (4)

Bloodlust

Alex Duval

Vampire Beach (1)