Welcome to Russia! |
|
|
... Skyscrapers - I bet he is fuming about that! - right on the ring road and next to one of the nine train stations of Moscow. Quite convenient. After a well deserved shower, a snack, I decided to head out to Red Square for some evening photos and ...
Moscow, Central Russia, Russian Federation
elaqid
|



