French Street Art That's Guaranteed To Make You Look Twice (27 pics)
Charles Leval aka Levalet is a 27 year old French artist that uses the streets of Paris to create his masterpieces in public. He's strategically chosen some perfect locations that have made for some mind bending pictures.