Scott Benhase

Episcopal bishop

Scott Benhase is the Episcopal Bishop of the Diocese of Georgia.

Most recent content by Scott Benhase