A review by peculiarwriter
The Monsters We Defy by Leslye Penelope

4.0