A U.S. military helicopter crash-landed in a field on Tsuken Island.
A U.S. military helicopter crash-lands in a field on Tsuken Island, Uruma City, Okinawa Prefecture, Japan, June 3, 2021, 8:53 a.m. Photo by Kota Yoshida from the headquarters aircraft "Hope.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase