Cartogiraffe.com

South Howard Street

The South Howard Street is an asphalted street in Moscow.