Designed by
Title
Warsaw traffic congestion #19905441
Description
WARSAW - SEPTEMBER 8: Heavy street traffic on September 8, 2010 in Warsaw, Poland. Wislostrada, street along Wisla river is one of most important traffic arteries in Warsaw.
This image is editorial