Cartogiraffe.com

Tewksbury Pond

Tewksbury Pond in Grafton.