United States Coast Guard-manned LST beaching at Cape Gloucester, New Britain, Bismarck Islands, Dec 1943
United States Coast Guard-manned LST beaching at Cape Gloucester, New Britain, Bismarck Islands, Dec 1943
Return to Semper Paratus as seen through WWII