HMS Icarus (D03)

HMS Icarus was one of nine I-class destroyers built for the Royal Navy during the 1930s.

HMS Icarus (D03)

HMS Icarus was one of nine I-class destroyers built for the Royal Navy during the 1930s.