Designed by
Title
Netherlands Pavilion in Expo2010 Shanghai China #14691550
Description
Pavilion Preview Theme: Happy Street Highlights: Figure Eight, Distinctive Small Houses National Pavilion Day: May 18 Pavilion Area: Around 5,000 Square Meters Location: Within Zone C
This image is editorial