A review by lostcanticles
The Piper's Son by Melina Marchetta

4.0

Truly better the second time around! Broken, but sweet.