Redsands Towers
The Redsands Towers stand in the sea off the North coast of Kent, England. Originally built as part of the defensive line for the Thames Estuary, they stand now as ruins in the sea.
The Redsands Towers stand in the sea off the North coast of Kent, England. Originally built as part of the defensive line for the Thames Estuary, they stand now as ruins in the sea.