Marine Corps Brigadier General Embroidered Flags 3x5 foot

Marine Corps Brigadier General Flags (one white star on a red 193c background), 3x5 foot, are embroidered on 200D Nylon with header and grommets

Marine Corps Brigadier General Stick Flags 4x6 inch

Marine Corps Brigadier General Stick Flags (one white star on a red 193c background), 4x6 inch, are printed on ePoly and mounted on black plastic poles

Marine Corps General Embroidered Flags 3x5 foot

Marine Corps General Flags (four white stars on a red 193c background), 3x5 foot, are embroidered on 200D Nylon with header and grommets

Marine Corps General Stick Flags 4x6 inch

Marine Corps General Stick Flags (four white stars on a red 193c background), 4x6 inch, are printed on ePoly and mounted on black plastic poles

Marine Corps Lt. General Embroidered Flags 3x5 foot

Marine Corps Lt. General Flags (three white stars on a red 193c background), 3x5 foot, are embroidered on 200D Nylon with header and grommets

Marine Corps Lt. General Stick Flags 4x6 inch

Marine Corps Lt. General Stick Flags (three white stars on a red 193c background), 4x6 inch, are printed on ePoly and mounted on black plastic poles

Marine Corps Major General Embroidered Flags 3x5 foot

Marine Corps Major General Flags (two white stars on a red 193c background), 3x5 foot, are embroidered on 200D Nylon with header and grommets

Marine Corps Major General Stick Flags 4x6 inch

Marine Corps Major General Stick Flags (two white stars on a red 193c background), 4x6 inch, are printed on ePoly and mounted on black plastic poles