Palmerston Forts, Bristol Channel

From Wikipedia, the free encyclopedia

The Palmerston Forts along the Bristol Channel include: