U.S. military helicopter that crash-landed on Tsuken Island (bottom center)
A U.S. military helicopter (bottom center) that crash-landed on Tsuken Island, Okinawa Prefecture, Japan, at 8:57 a.m. on June 3, 2021; photo by Kota Yoshida from the headquarters aircraft "Hope" in Uruma City, Okinawa Prefecture.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase