File:Gen._Pierre_G.T._Beauregard,_CSA_LOC_cwpb.05517.jpg loading ...