As I was walking through Washington Square Park last night, I noticed these gigantic lampshades placed atop of the lamps at each corner of the park. I didn't have time to look closely, at the signs, but it appears to be some sort of art installation. I love the effect, though. From afar, they almost look like glowing mushrooms, but up close, each one has its own intricate design. Does anyone have more information about them?
* Journey. C'mon -- admit it. You like them.