Saturday, July 30, 2005


Another one of those "i love you" tags -- this time with a "life imitates art" to boot -- spotted within sight of Richard Meier's troubled new West Side tower, 165 Charles Street.

No comments: