Topic

HMS Duchess

D-class destroyer of the Royal Navy.