Banksy Stop Sign Artwork Stolen By 2 Men Just Hours After Its Debut
Banksy stop sign latest street artwork was stolen by two men just hours it was unveiled in Peckham, south London, in the UK on Friday. British street artist Banksy unveiled his latest street artwork in the UK on Friday, but the excitement was short-lived. Just hours after its debut in Peckham, south London, two men…
Read More “Banksy Stop Sign Artwork Stolen By 2 Men Just Hours After Its Debut” »