Jump to content

HMS Repulse

From Wikipedia, the free encyclopedia

Twelve ships of the Royal Navy have been named HMS Repulse:

Battle honours

[edit]