Tag: London Gallery
The owner of the wall on which Banksy painted his piece Art Buff has grown tired of protecting it from damage and began the process of removal on Saturday. The work, which features a woman wearing headphones and staring at an empty pedestal, is located in the rural UK town of Folkstone. It is protected by a sheet […]