A review by sherrecepq
All The Broken Places by John Boyne

5.0