Gloucester & Cape Ann - coast2coastIMAGES

Gloucester Breakwater
Gloucester, Massachusetts

20100827CapeAnnWhaleWatchdrw0236Edit