Japanese air attacks on U.S. Task Force underway during Battle of Leyte in World War II. Smoke screen laid by small craft and shields LCIs (Landing Crafts, Infantry), CVs (Fleet Aircraft Carrier), APs (Transport), and many other ships in Leyte. Destroyer lays smoke screen. Japanese plane dives.
Japanese air attack on U.S. Task Force ships off the coast of Leyte, Philippines during World War II. Japanese plane falls, crashes in water. Many small crafts lay smoke screen. Two Japanese plane crash in water. One crashes into LCI (Landing Craft, Infantry). Wounded U.S. soldiers in LCM (Landing Craft, Mechanized) alongside ship. U.S. gun crew fire antiaircraft gun aboard destroyer. Bombs burst near ship. Two burning Japanese planes, one crashes into LCI.
Workers work on USAAF (United States Army Air Forces) B-29 Superfortress bomber in an aircraft factory in United States during World War II. Two men remove stencils after spraying on star insignia.
Workers work on USAAF (United States Army Air Forces) B-29 Superfortress bomber in an aircraft factory in United States during World War II. Workman uses welding torch on brace. The welder lifts up his mask after his job is done and smiles. Another workman cuts steel with shears. He stops his work, looks up and smiles. Another workman looks up and grins.
Workers work for production of USAAF (United States Army Air Forces) B-29 Superfortress bomber in an American aircraft factory during World War II. A woman operates a lathe, she stops and smiles. An elderly woman worker operates a machine which drives in rivets. She looks up and grins.
Workers work for production of USAAF (United States Army Air Forces) B-29 Superfortress bomber in an American aircraft factory during World War II. African American men and women war production workers stop their tasks and look up.
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.