Day 15 of the “Better Out Than In” show and Banksy has popped up another new artwork. This time it’s a homage to the Twin Towers, in Tribeca.
The mini outdoor stencil is a depiction of the silhouettes of the World Trade Center, positioned against the famous NYC skyline. The explosion is an orange blossom. It looks like the edges of the flower are either singed or sprayed.
What do you think?