Cartogiraffe.com

Merrimack River

Merrimack River in Lawrence.