A US Marine Corps CH-53 Super Stallion helicopter, Marine Heavy Helicopter Squadron 464, Detachment Alpha, New River, Marine Corps Air Station North Carolina, takes off from Camp Lemonier, Djibouti during Operation ENDURING FREEDOM.
USMC
2005-09-27
<a rel="nofollow" class="external free" href="https://www.dvidshub.net/image/870130">https://www.dvidshub.net/image/870130</a>