Salt Island and the Twin Lights on Thatcher Island Gloucester, Massachusetts
Gloucester, Massachusetts