Expo 2010 Italian Pavilion

Expo 2010 Italian Pavilion

Location: Shanghai China

Land Area: 12,000 Sqm.

Status: Competition