Lotus Stadium

Just-completed stadium in Shenzen, China.  It’ll see it’s first use for the Universiade 2011 Summer Games.  Designed by GMP Architekten.

Plus:

Ford Evos Concept
1967 Porsche

Comments