A review by stormycassidy
The King of Attolia by Megan Whalen Turner

5.0