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.
Subscribe to:
Posts (Atom)