The Rev. James Straukamp

article courtesy of the Rev. Mary Hauck of St. Michael's, Carmichael The Rev.