A review by sylviixoxo
Siege and Storm by Leigh Bardugo

4.5

The feelings I felt?? Holy shit