Long, John C. (John Cralle), 1833-1894.

Relationships: