Designed by
Title
Cars stands in traffic jam on the city center #35338326
Description
MOSCOW - MAY 5: Cars stands in traffic jam on the city center, May 5, 2011, Moscow Russia. In Moscow continues rapid growth cars park, now more than 380 cars per 1,000 inhabitants.
This image is editorial