Jim Small, who spearheads Second Chance for Sophia and Friends, with Tim

Advertisements