Scan barcode
A review by poppymonster
Brightly Woven by Alexandra Bracken
2.0
Could not invest in the characters at all, which was disappointing because the plot had so much potential.