Salem Maritime Festival

Salem Maritime National Historic Site, 160 Derby Street