City of Spells
2021 • 412 pages

Ratings2

Average rating3

15
hbusarah
sarah
Added to listNetgalley
Added to listRead In 2021
Added to listSeries Completed
Saved as Want To Read
Reviewed

Read full review

Finished reading
Rated 4.0