A review by canopicfemme
A Power Unbound by Freya Marske

4.25