Carondelet Book Club: Where The Lost Wander by Amy Harmon

Book #5 - equal parts heartbreaking and heartwarming.