Showing posts with label russia. Show all posts
Showing posts with label russia. Show all posts
Tuesday, February 23, 2010
Cheburashka
Watching the Olympics has made me fall in love all over again with Cheburashka, the whimsical Russian forest creature, also know as team Russia's mascot and good-luck charm.
Subscribe to:
Posts (Atom)

