East India Marine Hall, 161 Essex St Salem, Essex County, MA
Nineteenth century public museum building with large hall on second floor.
×
Delete Story
Are you sure you want to delete this story?