Francois Abelane is not only responsible for this incredible 4000 square meter piece of 3D street art but may also be breaking the record for the largest 3D street art in the world. Francois was commissioned to do this artwork for the launch of a new line of Renault trucks in Lyon.
Enjoy Reading and Pls Support us by Liking Us on Facebook