Banksy “Ostrich CCTV” in London
Banksy has made his mark with another new piece of work in London, in his latest flurry of works to spark hysteria and talk. Placed on the wall of The National Gallery in Central London the “Ostrich CCTV”, which features a pair of ostriches, one notably of their head replaced by a CCTV camera. I’ll leave it up to you to interpret the meaning of this piece.
December 3, 2013
December 2, 2013
November 21, 2013
October 30, 2013