September 10, 2013
Levi C is a British artist who create stencils to deliver humorous, ironic ideas that are original and bring a smile to the viewer.