Monday, December 01, 2008

Union Square Monstrosity

Can you guess which building in this photo of Union Square makes me want to vomit? Or buy more Windex? Or vomit in the Windex.

No comments: