Traffic congestion at pl Evropy square in front of Kievsky vokzal train station Moscow Russia Europe

- Image ID: BT09YY
Traffic congestion at pl Evropy square in front of Kievsky vokzal train station Moscow Russia Europe
Peter Erik Forsberg/Documentary / Alamy Stock Photo
Image ID: BT09YY