Designed by
Title
Japan Ground Self-Defense Force paratroopers jump out the back of a CH-47J Chinook heavy-lift helicopter. #262138644
Description
Chiba Prefecture, Japan - January 10, 2010: Japan Ground Self-Defense Force paratroopers jump out the back of a CH-47J Chinook heavy-lift helicopter.
This image is editorial