Upcoming Preservation Events in Salem

click on images for more information about events