Street Art

Banksy Day 15: Tribeca

Day 15 is here and Banksy revealed yet another piece. Tribeca, as the piece was named (maybe due its location), is probably a memorial to the people who lost their lives as a result of the 9/11