Morning pedestrians, electric buses observed near Moscow's Red Square
Location: Moscow, Russia
1 sources from 5 citizen journalists
Topics: red square, kremlin tower, electric bus, pedestrian, tourist, moscow landmark, public transport, urban, daily life, architecture
