Mary W. Anderson

Mary W. Anderson is pastor of Incarnation Lutheran Church in Columbia, South Carolina.