This combination of photos shows inhabitants of La Haye Du Puits in Normandy, France, on July 14, 1944, returning to their home town, top, and below, a view of the same location on May 10, 2019.