Cartogiraffe.com

Charles River Dam at South Natick

Charles River Dam at South Natick in Natick.