Northborough, MA Office

Detailed Description
Photograph of the entrance to the New England Water Science Center in Northborough, MA.
Sources/Usage
Public Domain.
Photograph of the entrance to the New England Water Science Center in Northborough, MA.
Public Domain.