Scan barcode
A review by birdloveranne
Guardian Demon by Meljean Brook
4.0
First three quarters dragged a bit. I'd have liked it better if it had been about 100 pages shorter.
Scan barcode
4.0