95. Maunsell Sea Forts, North Sea, England

The Royal Navy of England operated these once powerful towers called Maunsell Sea Forts that were built to help defend and protect United Kingdom from World War II.
Advertisements
95. Maunsell Sea Forts, North Sea, England

The Royal Navy of England operated these once powerful towers called Maunsell Sea Forts that were built to help defend and protect United Kingdom from World War II.