A review by chirolindsay
All The Broken Places by John Boyne

5.0