A review by vanina007
Six of Crows by Leigh Bardugo

5.0