Home Photos By Banksy: The Sirens of the Lambs - In New York, USA

By Banksy: The Sirens of the Lambs – In New York, USA

The Sirens of the Lambs. In New York, USA

By Banksy. The Sirens of the Lambs. In New York, USA. A slaughterhouse delivery truck filled with stuffed animals touring the meatpacking district in New York.

1,608,674FansLike
3,125FollowersFollow
16,264FollowersFollow
6,929FollowersFollow