Skip to content

Report of a Regimental Guard of 1st New York Regiment at Puebla: 30 Jun-1 Jul, 1847.
Front and Back