Homes pack the edges of the bay in Hull, Massachusetts, by Nantasket Beach
Waterfront homes along the bay - Homes pack the edges of the bay in Hull, Massachusetts, by Nantasket Beach