Visual Noise


London, Leonard St. Sprayed toaster stencil art