A review by tracyreads
Hannah's Hero by Ruby Dixon

4.0