by fifg
March 30, 2019 St. Petersburg, Russia. Passers-by wait for a permitting traffic light at a pedestrian crossing at a busy intersection in the city center.