On Board USS Constellation 6/16/07 (18 of 24)
Marines at bayonet drill