A review by natalierogers
Shadow Heart by Morgan B. Lee

5.0

Someone please kick my ass for starting this incomplete series