A review by mrsskippy
All the Broken Places by John Boyne

challenging dark sad

3.75