Cartogiraffe.com

Locustville Pond

Locustville Pond in Hopkinton.