James Keith 4th Va. cavalry

James Keith 4th Va. cavalry