The elusive street artist, known as much for his disappearing act as his daring displays, was reportedly caught red-handed—or red-lensed—on CCTV just before unveiling his latest masterpiece in West London’s Kew neighborhood, according to MailOnline.
by rrollins, August 7, 2024
Recent Comments