Topic

HMS Vanquisher

Admiralty V-class destroyer of the Royal Navy.