Banksy, New York

Banksy, New York at The Village Pet Store and Grill.

Pic via Fragile on Flickr.

Advertisements