Stock Photo: American parachutist lands safely at the makeshift airstrip on Noemfoor Island, Papua, Indonesia, July 4, 1944

Stock Photo: 463-6103 American parachutist lands safely at the makeshift airstrip on Noemfoor Island, Papua, Indonesia, July 4, 1944