Scan barcode
A review by compel4086
City of Broken Magic by Mirah Bolender
4.0
Cool world building here. At times it was repetitive and inconsistent with its pace, but I enjoyed the characters enough to look past it.