Cartogiraffe.com

Watchaug Brook

Watchaug Brook in Hampden.