A review by lizzzes
Siege and Storm by Leigh Bardugo

3.0

3.5?