A review by warmdayswillnevercease
The Thief by Megan Whalen Turner

4.25

What an adventure!