A review by audrarussellwrites
Shadowshaper by Daniel José Older

5.0

One of the most original stories I have read in a long time. Can't wait to get to the second in the series.