The Italian delegation in Shanghai: Angelo Seneci, Roberto Bresciani, Stefano Tamburini
© Green Media Lab