olivo barbieri
olivo barbieri, shanghai, 2001