United States Marines Corps on their way to invade Solomon islands during World War II. A convoy of ships underway at sea. A signalman sends blinker signal. Marines aboard a ship. Marines at rails aboard a ship. A convoy of ships underway at sea.
United States Marines Corps in the Solomon Islands during World War II. Dead Japanese soldiers on a beach. U.S. Marines inspect the dead bodies of Japanese soldiers. The Japanese prisoners seated under palm trees in a field. Captured Japanese soldiers behind a fenced area. Japanese prisoners being made to march. A U.S. Navy medical Corpsman examines the prisoners, some of whom look starved, thin and emaciated. A Japanese soldier enters the fenced area. Japanese prisoners seated in a field. One of them smokes a cigarette.
An Allied campaign in the Solomon Islands during World War II. A United States Marine carries a flame thrower on his back. He uses the flame thrower in an area. The area on fire.
U.S. Marines in the Solomon Islands during World War II. A United States Marine holds a U.S. and a Japanese rifle and compares them. Bullets of a rifle. A Marine ties a wooden piece on his feet. A Marine climbs up a coconut tree.
United States Marines in the Solomon Islands during World War II. A jeep being refueled. A Marine drives away the jeep. He pours water into the engine. The Marines in a wooded area. Officers confer. The Marines advance across an area. Marines move through a mess line as food is served to them.
United States Marines in the Solomon Islands during World War II. The Marines row a canoe across a stream. Information on a blackboard. The Marines throw knifes on a board and shoot pistols to relax. They bathe in a stream. The Marines in a jeep as it moves across a stream.
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.