HMS Locust

From Wikipedia, the free encyclopedia

At least three ships of the British Royal Navy have been named HMS Locust, for the insect.

Related Articles

Wikiwand AI