June 6th 1944. Picture brings this to mind. The biggest invasion flotilla in history. The Allied landing in France.