A review by thebookwormbaker
Lore Olympus, Season 2 by Rachel Smythe

5.0