Animal Mascots Of The Sochi 2014 Winter Olympics

Animal Mascots Of The Sochi 2014 Winter Olympics
Animals dominated the final selections for the official mascots of the 2014 Winter Olympic Games in Sochi, Russia. See if you can “spot” the gold medal winner!

Brown Bear

X