A review by adventuresofaliterarynature
A Hero's Promise by Roseanna M. White

5.0

Loved this! I only wish that it was longer!