The Italian delegation in Shanghai: Angelo Seneci, Roberto Bresciani, Stefano Tamburini

© Green Media Lab