We revisited the site of the Banksy 9/11 street art stencil in TriBeCa, in New York City, this past weekend. … More
Tag: 9-11
What’s Outside the Window – Vol. 27
The view out the window from the seventh floor Sky Room of the New Museum in New York City. This … More