Marine Corps Birthday Celebrations

(2022) Honorable Few Detachment #1302. First Sergeant Grinstead of Haverhill Young Marines