spearhead-toursApr 16, 20234 minWhich were the main elements of the D-Day armada?The role played by the Navy in the D-Day operations has often been overlooked. Which were the main elements of the Allied armada?