Original Resolution: 2835x1920 Saatchi Art: authentic self New Media by yossi kotler Saatchi art, which bills itself as a free online art advisory, is perhaps the most successful site on the internet for online art sales, with rebecca wilson (formerly a director of saatchi gallery in london) as its chief curator.