Olympic Mascots

Team Russia is an Olympic Committee project which unites athletes who represent Russia at international competitions. The team never had its own mascot. Now it’s got two — The Cat and The Bear.

More info about olympic mascots you can find here

More by Art. Lebedev Studio

View profile