The following report comes from Dennis Tardiff, chairperson of ALF’s Friends of Pomham Rocks Lighthouse chapter… “It is with great sadness that Friends of Pomham Rocks Lighthouse announces the recent passing of Joseph Estrella on May 9, 2020. As a former Chairman, Board Member and Launch Captain, Joe brought much needed expertise to the success […]