Thursday, October 16, 2008

56 Leonard Street

56 Leonard Street in Tribeca, New York.
by architects Herzog & de Meuron, the same designers of Beijing's Bird's Nest Stadium.

www.56leonardtribeca.com

2 comments:

*bear said...

OMG! are you serious. i was going to post this this morning! hahaha.

*ace said...

Get out of my head!