Russia/Ukraine - tdfilm1
Street scene, Moscow.

Street scene, Moscow.