Banksy NYC: Sirens of the Lambs
jihadpizza
Published
10/12/2013
Banksy's latest public art installation in NYC is a slaughterhouse truck filled with ANIMAL PUPPETS.
2 Comments