“The day American soldiers landed in Normandy to win back France’s liberty, the great symbol of freedom that France had given America shone brightly again in New York harbor.”
Statue of Liberty with torch in hand, illuminating the night sky over New York’s harbor, welcoming all into New York City. This image was taken by LIFE staff photographer, Dmitri Kessel, who had emigrated from Kiev to the United States.
Photo by: Dmitri Kessel
Date: June 26, 1944