2014 Olympic Village – Sochi, Russia

1 year ago by in Russia Tagged: ,

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