The Italian Navy's new landing helicopter dock Trieste pictured on trials. The ship was formally commissioned into service on 7 December. (Luca Peruzzi) The Italian Navy has commissioned its new multi ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results