Spike Island

From Wikipedia, the free encyclopedia

Spike Island may refer to one of several places:

In England:

In Ireland: