Cartogiraffe.com

Shawsheen River

Shawsheen River in Andover.