The Rt. Rev. James B. Magness

May 23, 2019

Assisting Bishop of Southern Virginia