128313
Photograph 128313 Second World War, 1939-1945Abbeville Road (near Amiens), France. c. 1944-09. Allied troops inspecting a flying-bomb site. The ramp had been last used on 1944-08-29. French forces of the interior reported that an average of ten





