A review by alexwissink_
A Soul of Ash and Blood by Jennifer L. Armentrout

4.0

a good reminder why Cas is one of my comfort characters