Russia - Red Square, Moscow

Moscow (MOCKBA) is the capital of the Russian Federation. This is one of the most famous square in the world and is an iconic landmark of the Soviet Union and present day Russia. Thanks to Renee and Lauren for mailing this card to me.





No comments: