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 Reverting back to Treasury, 75 Years ago Today