Cartogiraffe.com

Sewall Brook

Sewall Brook in Boylston.