First Presbyterian Church, New Bern, Craven County, North...
First Presbyterian Church, New Bern, Craven County, North Carolina
Date & Place: