Switzerland presents its wares at Shanghai Expo

29th April 2010, Comments 0 comments

The largest ever world exhibition opens its doors on May 1 in Shanghai in China and the Swiss are ready and raring to go.

0 Comments To This Article