A review by mollykate19
Broken Strings by Eric Walters, Kathy Kacer

challenging emotional inspiring reflective medium-paced

5.0