Mexican-American War, 1846-48 (Brassey's History of Uniforms)

You might also like...