A review by steph_etleslivres
The Library of Legends by Janie Chang

adventurous hopeful inspiring medium-paced

3.5