New Maine Coast Heritage Trust leader settles into role

Times Record