Cartogiraffe.com

Mill Street

The Mill Street is an asphalted, illuminated street in Lake Geneva.