U.S. soldiers wait for rescue near a helicopter that crash-landed.
A U.S. soldier waits for help near a helicopter that crash-landed on Tsuken Island in Uruma City, Okinawa Prefecture, on June 3, 2021.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase