Original Caption: Amphibious landing operations at Slapton Beach, Devon, England in preparation for invasion of Europe. Three LCT’s discharge equipment on beach. Date: 1/1944. Photo by: CPU 11 & 8. U.S. Navy Photograph. Local Identifier: 80-G-251940

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.