United States. Army. New Jersey Infantry Regiment. Shrewsbury National Guard

Relationships: