After 113 days of salvage work the sub Squalus is moored at Pier 6 at the Portsmouth Navy Yard.

After 113 days of salvage work the sub Squalus is moored at Pier 6 at the Portsmouth Navy Yard.

Item Information