Psychedelic Patio by Nacho Rodriguez Bach at ART Shanghai. (Shanghai, China.)

Celebrating its milestone 10th Anniversary edition, ART Shanghai takes place from May 10-14 and will…