Banksy Wales Piece

Banksy's New Artwork in Wales: A Comment On Air Pollution?

Street artist and social commentator Banksy has apparently popped up in Wales, leaving a new artwork on a garage in Port Talbot that references the town's air pollution.
Read More

Banksy Artwork Self-Destructs Just After $1.4 Million Sale

Art prankster Banksy has struck again.
Read More