Portsmouth Harbor Light House at Coast Guard Station in New Castle, NH
By Yankee Magazine
May 29 2012