Scan barcode
A review by bumblebusra
Halt's Peril by John Flanagan
5.0
THEY ALL LOVE EACH OTHER SO MUCH I LOVE IT. Seriously, I knew what would happen, but I was so nervous still??? All those confessions of pride and love, man they really know how to get you to cry, don't they?