Guadalcanal Marines
Guadalcanal Commanding officers brief a platoon of marines for an important mission.
Return