Scan barcode
A review by deefinglee
Raven Rise by D.J. MacHale
4.0
I feel like I found a few inconsistencies in this book but just a bit nothing completely book ruining. The last chapter made me cry!