Friday, November 21, 2008

The Sky is Falling! - #56 Leonard St. NYC

Herzog & de Meuron's residential building on 56 Leonard Street, NYC.




Amazing.

No comments:

Post a Comment

Thanks For Commenting!
-Team SuperForest