A review by bexh
Love & Monsters (The Black Archive, #28) by Niki Haringsma
challenging
informative
medium-paced
3.75
3.75