Battle home (one of the South's most beautiful houses), Rocky Mount, N.C.
Save current view