2014 Olympic Village – Sochi, Russia

2 months ago by in Russia Tagged: ,

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