St Helens Fort

Sea fort off the Isle of Wight, England From Wikipedia, the free encyclopedia

St Helens Fortmap