A review by erinbookbug
A Power Unbound by Freya Marske

5.0