A review by ezraloacire
When Our Worlds Collided by Danielle Jawando

challenging emotional hopeful inspiring sad medium-paced

4.5