Hai Lung-class submarine

From Warlike

Q713262

Class of Taiwanese submarines