Connect to share and comment

chicken nuggets

chicken nuggets

A scene titled "Chicken Nuggets" from artist Banksy's new installation "The Village Pet Store and Charcoal Grill" is seen October 8, 2008 in New York City.

Mario Tama