Designed by
Title
Memorial Royal Engineers in Arromanches-les-Bains, France, Normandy. One of the places of the second World War landing D-Day #139807795
Description
Arromanches-les-Bains on the English Channel and the remnants of the artificial military port as historic site of 1944 D-Day Allied landings at Normandy France.
This image is editorial