Cartogiraffe.com

Ten Mile River

Ten Mile River in Plainville.