US Army 29th Engineer Battalion Patch

Good condition, shows some light wear. Uniform removed.

$50.00