Cartogiraffe.com

North Lilly Street

The North Lilly Street is an asphalted, illuminated street in Moscow.