carriezito 's review for:

Keeping Promise Rock by Amy Lane
5.0

Beautiful love story. Excellent character development, very well written. I fell into the story right away.