A review by ashurredly
The Hidden Queen by Alma Alexander

2.0