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.
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.