A review by ciaraw8787
Lore, by Alexandra Bracken

medium-paced

2.75