Sochi International Film Festival and Awards – The Photos!

It was a couple weeks ago that the Sochi International Film Festival and Awards ended on a high note when prizes were given to filmmakers and actors in a glittering ceremony at the Radisson Blu Paradise Resort & Spa in…