review

Iron Flame (The Empyrean, #2)

by Rebecca Yarros

★ ★ ★ ☆ ☆