Cartogiraffe.com

New Haven Park path

New Haven Park path is an asphalted, unlit street in Kane County.