Barnes & Noble - Blood on the Bayou: Vicksburg, Port Hudson, and the Trans-Mississippi Photo

Blood on the Bayou: Vicksburg, Port Hudson, and the Trans-Mississippi

Blood on the Bayou: Vicksburg, Port Hudson, and the Trans-Mississippi by Barnes & Noble

Price: $36.56 
Condition: New