Designed by
Title
High-speed tram arrives at the underground station Lenin Square #40521783
Description
VOLGOGRAD - MAY 9: The high-speed tram arrives at the underground station Lenin Square. May 9, 2014 in Volgograd, Russia. Volgograd only Russian city where underground ride the tram.
This image is editorial