Scan barcode
A review by sarahamelias
Avalon Rising by Kathryn Rose
5.0
Okay, what did I just read?! Incredibly good but so, so sad! I'm nearly crying as I write this. Very action packed.