Amos J. Johnson

Clear Run (Sampson County, North Carolina)