Above, Kevin Schafer coordinates the Ghost tours for the Salem ...
Special to The Vindicator | published: July 27, 2017
Above, Kevin Schafer coordinates the Ghost tours for the Salem Historical Society.
Special to The Vindicator | published: July 27, 2017
Above, Kevin Schafer coordinates the Ghost tours for the Salem Historical Society.