This is a picture of one of the few surviving ships from the D-Day invasion fleet, the Cape Henlopen, USS LST-510.
The first picture is from around 1944. The second picture is from 2020.
According to the Long Island ferry website:
Built as a World War II landing craft (USS LST 510) in Jeffersonville, Indiana, the Cape Henlopen participated in the D-Day invasion at Normandy in 1944 receiving one battle star for service. In 1966, it was converted to a passenger and auto ferry and served on the Lewes, Delaware – Cape May, New Jersey route. It was purchased in 1983 by Cross Sound Ferry and underwent a total refurbishment before entering service. The vessel was repowered in 2016 with Caterpillar 3516C Tier 3 engines for greater efficiency and lessening overall emissions. Cross Sound Ferry marked the 75th anniversary of the famous D-Day invasion with a major project aboard its vessel that served in the battle that changed the course of history. The CAPE HENLOPEN, former USS LST 510 had its entire main cabin refurbished with new seating and arrangement of accommodations. The comfortable layout and furnishings provide a major upgrade to the comforts aboard. A new passenger cabin was added on the sundeck and Cross Sound created an exhibit commemorating the D-Day invasion. Complete with murals, photos and historic quotes from the battle, this exhibit ensures that the story of the invasion that liberated a nation and the role of the USS LST 510 will be passed along to ferry passengers for years to come.
The role of the Cape Henlopen came to my attention about 15 years ago when my husband and I were taking the ferry with my daughter and son-in-law, who was then an active duty Marine (he has since retired). He noticed the combat ribbon on the ship, and we began to investigate. It is a beautiful ship.