A review by readinjules
Siege and Storm by Leigh Bardugo

3.0

☆ 3