2014 Olympic Village – Sochi, Russia

2 years ago by in Russia Tagged: ,

Hope these aren’t the athlete’s apartments for the 2014 Winter Olympics in Sochi Russia!