"Worth a detour #21"

Posted by PTK (Lyon, France) on 23 January 2010 in Architecture.

"SPEED RACER" • Wachowski Bros. • 2008
the Mercedes-Benz Museum (Stuttgart/Germany) build by UN STUDIO in 2006

Share this photo on Twitter Share this photo on Facebook Share this photo on Google+ Share this photo on StumbleUpon