A capture of White Island Lighthouse, located at the Isles of Shoals in New Hampshire in the Atlantic Ocean.
By Yankee Magazine
May 18 2010