Barcelona is hosting the largest exhibition of contemporary Russian art with works by the latest Kandinsky Prize winners.