USA military patches

 
   
US MARINE CORPS
POLICE CANINE TEAM
UNITED STATES NAVY