A review by emjay24
Stormsong by C.L. Polk

3.25