Cartogiraffe.com

Brushy Brook

Brushy Brook in Hopkinton.