Cartogiraffe.com

Chenango Canal

Chenango Canal in Oneida County.