Monday, April 21, 2008

Stumble Upon Toolbar

Ice made statues



It is ice cold winter in Russia and ice made statues are an attraction in the Moscow downtown right near Kremlin. Some of the ice sculptures are the Kremlin towers, ice cannon, clock towers and various others.






































More Random Pics

0 comments:

1 2 3 4 5 6 More