Sochi 2014 Olympics Preview Cheburashka, FEBRUARY 21, 2010 Cheburashka during the Vancouver 2010 Winter Olympic Games at the Russian official goods shop Vancouver, Canada. Photo by AFLO SPORT 0006 Editorial Stock Photo - Afloimages
Cheburashka, FEBRUARY 21, 2010 - : Cheburashka during the Vancouver 2010 Winter Olympic Games at the Russian official goods shop Vancouver, Canada. (Photo by AFLO SPORT) [0006]