architecture

Intriguing Earth Architecture 12

Mercedes-Benz Museum
Mercedes-Benz Museum, Stuttgart, Germany – UNStudio

You Might Also Like

  • Trey
    May 30, 2007 at 8:27 pm

    First this beautiful structure is completed, then Stuttgart wins the Bundesliga. Man I’ve gotta get back!