Operation Overlord: 70 years ago today.