About
Large landmark WWII canal bridge captured during D-Day missions on display in a museum park.
HighlightLarge landmark WWII canal bridge captured during D-Day missions on display in a museum park.
Address1 Avenue du Major Howard, 14860 Ranville, France