Marblehead: Michael Rubino the owner of the Herreshoff Castle Bed and Breakfast, stands by a door of his castle. photo by Mark Teiwes / Salem News
innHerreshoff