Cartogiraffe.com

Brattle Brook

Brattle Brook in Dalton.