A review by ellenareads
Lore Olympus: Volume One by Rachel Smythe

emotional funny fast-paced

5.0