The Sovereign brings princess Luca and soldier Touraine together one last time in the thrilling conclusion to C. L. Clark's beloved queer political fantasy trilogy.
The Sovereign brings princess Luca and soldier Touraine together one last time in the thrilling conclusion to C. L. Clark's beloved queer political fantasy trilogy.