Thursday, May 24, 2012

Red Square

Moscow's Red Square is probably the most famous touristy place in Russia. Not sure if its significance, but those funny-shaped buildings do look neat.

No comments:

Post a Comment