A review by evieslibrary
Six of Crows by Leigh Bardugo

4.5