As part of his one month NYC street art project "
Better Out Than In," Banksy created this Twin Towers scene a couple of blocks from the World Trade Center site. The flower is a dahlia, which "symbolize the eternal bond between two people” — according to
The Dusty Rebel, who was the first to find the piece today. Click images to enlarge.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.