Cartogiraffe.com

Hawthorne Brook

Hawthorne Brook in Plainville.