Search Results

Engraving of Brig. Gen. James Shields from photo by Brady.

1. Shields, Brigadier General James