James K. Marshall (Q6137064)
Confederate Army officer
Language:
other details
aliases James Keith Marshall
description Confederate Army officer

External Links