Assault made by elements of U.S. 10th Army consisting of 1st Marines, 6th Marines, 77th and 96th Army Divisions on Shuri line in Okinawa during World War 2. Two Marines firing Browning M1919, 30 caliber machine gun, from a high ridge. Several bodies of fallen Japanese soldiers. (Note: Marine firing the machine gun might be Robert Sorensen, C-1-5 USMC, who recalled being filmed on Okinawa, while firing his machine gun from a ridge at about this date. He served with Company E, 2nd Battalion, 4th Marine Regiment, 6th Marine Division.)
United States 3rd Medical Battalion in Okinawa, Japan during World War II. A dentist works on teeth of a Marine in Okinawa, Japan. Dentist works with different instruments. A patient gets out of a dentist's chair as an another Marine waits in the chair in the foreground.
A Stinson L-5 Sentinel observation plane, with hook device on top, flies over the coast of Okinawa in the start of Operation Iceberg, or more famously known as the Battle of Okinawa, during World War 2. Stinson L-5 Sentinel observation plane flies over a United States Navy LST (or tank landing ship) rigged for catching it.
A burning Okinawan village during the Battle of Okinawa in World War 2. United States Marine filling bucket of water. Marines attempt to extinguish the fire with buckets of water. Marine climbing burning thatched roof hut and pouring bucket of water on flames. Aftermath of burned Okinawan village after fire has been extinguished. Explosions on hilltop during Battle of Okinawa.
U.S. 3rd Battalion 7th Marine Regiment advance in Okinawa. Marines move on crest of a hill. Few marines in a foxhole. White phosphorous explosion on hill. Marines move in one column.
U.S. 3rd Battalion 7th Marine Regiment advances in Okinawa. White phosphorous explosion on hill. Marine takes cover behind trees and fire. (World War II period).
CRITICALPAST.COM: About Us | Contact Us | FAQs - How to Order | License Agreement | My Account | My Lightboxes | Shopping Cart | Advanced Search | Featured Collections | Website Terms & Conditions | Privacy Policy ©2026 CriticalPast LLC.
License Agreement |
Terms & Conditions |
Privacy Policy
©2026 CriticalPast LLC.