A review by marieeve1978
City of Blades by Robert Jackson Bennett

5.0

This series in fantastically well written.