A review by clockworkbook
Emerald Blaze by Ilona Andrews

5.0

2024 Reads #27, #35, #59, #122, #169, #231/250