Designed by
Title
Cars stands in traffic jam on Tverskaya st. #32792054
Description
MOSCOW - MAY 15: Cars stands in traffic jam on Tverskaya st., on May 15, 2012 in Moscow, Russia. Moscow Mayor Sobyanin reconstructs suburban railways, reconstructed interchanges, building new roads to solve problem of traffic jams in 2016.
This image is editorial