HMS Vanguard

From Wikipedia the free encyclopedia

Eleven ships of the Royal Navy have borne the name HMS Vanguard, meaning the forefront of an action or movement:

Battle honours

[edit]


See also

[edit]