Rev. John A. Deal

Saint Agnes Church (Caswell County, North Carolina)