Francois Abelane is responsible for the creation of this 4000 square meter street artwork that was commissioned for the launch of a new line of Renault trucks in Lyon. The work will be entered into the Guinness book of World Records.
This fantastic artwork was painted by German street artist Edgar Mueller. The artist has held the title of the master of street painting since and I can definitely see why judging by this painted waterfall! Remember to Like,Pin,or Comment.