Banksy’s new pet store
This is the kind of presentation I miss since leaving New York last year; awesome artist with a taste for the theatrical, Banksy, has opened up a new pet shop near dear-to-my-heart bar The Jekyll & Hyde Pub. The picture from the Village Voice’s slideshow caught my fancy extra snugly — framing an issue of … Read moreBanksy’s new pet store