An interesting British sea fort from the times of the Great Patriotic War.

 

v20240901