Snapshots of Calvary - Ashley Johnston cares for two South African children.
"Humble yourselves in the sight of the Lord..." James 4:10