Photo Feature

William A. Haviland

William A. Haviland.

Penobscot Bay Press file photo

Related story