Designed by
Title
Arromanches on the Coast of the English Channel #225154283
Description
The picturesque town of Arromanches, a key objective on D-Day, June 6 1944, now sits quietly on the French side of the English Channel with remnants of the war still visible in the water
This image is editorial