Cartogiraffe.com

Crawford Street

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