A review by wargod
Midnight Awakening by Lara Adrian
adventurous
challenging
dark
mysterious
medium-paced
4.5
4.5