A review by cheriythebooklover
The Darkest Hour by Erin Hunter

4.0

4.5