Italy’s Newest Saviour: The LHD

6
Computer graphic of the Italian Navy’s new LHD.

Italy’s Newest Saviour: The LHD

6
Computer graphic of the Italian Navy’s new LHD.