David walker in Lieusant, France David Walker is a well know name in the street art world. The artist returned to France and made this incredible piece on