fosterloveblog.com
Our First Call: God Always Has the Best Timing
At 4:22 pm on Tuesday my phone rang as we were staining a new pergola, sweating in 90 degree heat, on our back patio. I had a feeling as soon as I saw the number that THIS WAS THE CALL. But I had …