General Pierre Gustave Toutant (de) Beauregard and Marguerite Caroline Deslondes Family

m. 1860


Family Information