Diving masks dry on board of the German Navy 212A class submarine U 31 at the submarine base of Ecke.....
Diving masks dry on board of the German Navy 212A class submarine U 31 at the submarine base of Eckernfoerde, northern Germany, December 14, 2005. The new 212A class submarine with its fuel cell propulsion ranks is noted as the most modern submarine in the world.