Cartogiraffe.com

Putnam Brook

Putnam Brook in Chelmsford.