Up

Littoral Combat Ship (1)

  Independence LCS-2 Argos 108 United States 2008 2008