Sunday, October 5, 2008

Jenga

Holy Shit!
Photobucket
A building in the works in New York. Designed by Swiss architects Herzog and de Meuron, all it costs is a mere $33 million per lot!

No comments: