A review by sallysimply
Mirrored Heavens by Rebecca Roanhorse

5.0

A satisfying ending to a beautiful trilogy.