Art & Design

Banksy “Meat Truck”

Building upon a concept last seen in Banksy‘s eleventh art installation, “Sirens of the Lambs,” which took place during his New York residency last year, the UK... Read More...