SSN Astute Class Nuclear Submarine

Astute class submarine vessel at cruising speed on the water surface.