Cartogiraffe.com

Baker Street

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