A review by unreliablebooknerd
A Book of Spirits and Thieves by Morgan Rhodes

5.0

THIS BOOK IS INDESCRIBABLY GOODDD