Lighthouses - Susan Hershey
Annisquam Lighthouse beach

Annisquam Lighthouse beach

Gloucester, Massachusetts