SUK12916
Photograph SUK12916 Second World War, 1939-1945France. C. 1944-09. The launching ramp at a German flying bomb site on the Abbeville road near Amiens. The ramp was last used on 1944-08-29, demolition being carried out by the Germans the following d





