Twin lights on Thacher Island
Off Flat Point
Rockport, MA
close window