dplenar 's review for:

The Keeper of Stars by Buck Turner
5.0
emotional hopeful sad fast-paced