Cartogiraffe.com

Water Street

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