A review by applegnreads
Green Rider by Kristen Britain

4.0

Occasionally awkward writing but a good story.