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.