Two crazy kids from the midwest travel to Russia in the dark of winter, with a dream... to stand in Red Square in January...

Saturday, February 9, 2008

More Pictures

If you just can't get enough of Russia, here's more pictures I posted.

No comments: