Silhouetted by helmets, view shows two landing craft at Omaha beach on D-Day. Each large ship landed by lifechariot | Jan 23, 2020 | 0 comments Leave a ReplyCancel reply