Scan barcode
A review by lucyfer412
The Last Life of Prince Alastor by Alexandra Bracken
3.0
That fact that it took me literal years to get throught this... I found it very overly complicated for a middle grade