Battalion Command and Staff May 3 2010

Marines and sailors from the command and staff of 3rd Battalion 3rd Marines aboard Marine Corps Base Hawaii on May 3, 2010. Courtesy: Mark Fayloga

Proudly powered by WordPress Theme: Adventure Journal by Contexture International.