CSS H. L. Hunley Estados Unidos Estados Unidos, Charleston

CSS H. L. Hunley Mapa