New Bern, North Carolina, United States

Item

Linked resources

Filter by property

Birth Place
Title
Harry Washington Greene - Harry Washington Greene
John Thomas Battle - John Thomas Battle
Residence
Title
Harry Washington Greene - Harry Washington Greene
John Thomas Battle - John Thomas Battle