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.