The Normandy coast off which the enormous fleet of the Allies began to storm the Nazi strongholds. Normandy, France. On THE RISE AND FALL OF THE THIRD REICH. Mike Ross Travel.

Leave A Comment...

*