Barcelona International Film FestivalFrames / By Natasha June 17th 2017 – Today ‘Frames’ placed as Award Winner at the Barcelona International Film Festival !