Special Troops Battalion US Army , 1st Cavalry Division Patch

  • Special Troops Battalion US Army , 1st Cavalry Division Patch
  • Special Troops Battalion US Army , 1st Cavalry Division Patch