Russian artists Delen Facebook Twitter LinkedIn Pinterest Email Anatoly Osmolovsky and The Blue Noses group: Alexander Shaburov and Vyacheslav Mizin.