Club Shadowlands (Masters of the Shadowlands, #1)

Club Shadowlands (Masters of the Shadowlands, #1) - Cherise Sinclair 3.5 stars