EXPO 2005

Saudi Arabia Pavilion
.

...

26/30.