St. Lo France
St. Lo, France is the site of all this chaotic damage from the war. The buildings were reduced to bits and pieces of what used to be several homes. Thousands of lives were ruined in the wake of the tragedy. This particular image was captured on the day after D-Day. D-Day was the cause of death for thousands of Americans who experienced the battle...
Advertisement