Jump to content

HMS Maidstone

From Wikipedia, the free encyclopedia

Nine ships of the Royal Navy have borne the name HMS Maidstone, after the English town of Maidstone, or the Battle of Maidstone: