Image 1 of 1
MALHAN-0057.jpg
Annisquam Light, Annisquam village, Gloucester, North Shore, MA