SSK Agosta 90B Class Submarine

7
A French Navy Agosta submarine.