A review by frootjoos
Half Bad by Sally Green

5.0

All good.

This is the second book I have read this year that I already want to re-read.