A review by booksbymonth
Night Owl by Rachel Grant

adventurous fast-paced

3.0