A review by ofsevenwaters
Black Sun by Rebecca Roanhorse

3.5