NORMANDY
ARROMANCHES, A TOWN IN THE CENTER OF THE NORMANDY LANDING BEACH AREA, AND WHERE AN ARTIFICIAL HARBOR WAS BUILT IN ORDER TO SUPPLY THE ALLIED ARMIES.
Total images:
15
|
Help