A review by ruth_bookaddict
Six of Crows by Leigh Bardugo

4.5