A review by jiang
Siege and Storm by Leigh Bardugo

5.0

I didn't think I would love it this much and I really hate that fact