A review by kristen_sav
Six of Crows by Leigh Bardugo

adventurous dark medium-paced

4.75