Gloucester, like many New England towns, has a big rock with a plaque on it.
Previous
|
Next