Cartogiraffe.com

Tenth Street

The Tenth Street is an asphalted, illuminated street in Watkins Glen.