Thatcher Island Sunset submitted to the GMG Flickr Group By Thomas Phlbrook

Thomas Writes-

Thacher Island, off the coast of Rockport, is the home of twin lighthouses. Looking forward to visiting the island this year. 

Thatcher Island Sunset, originally uploaded by Thomas Philbrook.