Omaha Beach, D-Day landing – Most Beautiful Picture of the Day: June 6, 2017 History People Most Beautiful Picture June 6, 2017