A review by madeliine
Six of Crows by Leigh Bardugo

adventurous challenging mysterious reflective tense

4.0