U.S. military helicopter that crash-landed on Tsuken Island
A U.S. military helicopter that crash-landed on Tsuken Island in Uruma City, Okinawa Prefecture, Japan, at 8:15 a.m. on June 3, 2021.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase