A review by ashleylbarry
Tattered Stars by Catherine Cowles

dark emotional hopeful mysterious tense medium-paced

3.0