US 2nd Armored Cavalry Regiment Patch German Made

Good condition, german made

$10.00