HMS D5

HMS D5 was one of eight D-class submarines built for the Royal Navy during the first decade of the 20th century.

HMS D5

HMS D5 was one of eight D-class submarines built for the Royal Navy during the first decade of the 20th century.