Mexican Army 40th Division 128th Infantry Patch

Shows some light soiling, 4 Inch

$15.00