A review by headertime1981
Children of Fallen Gods by Carissa Broadbent

5.0

My poor heart can't take anymore!

Amazing and awful and wonderful and terrible!