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.
Street art is visual art created in public locations. Those public locations can be walls, streets, pavements and even stairs. Check out these Awesome Stairs Street Art, and there is surely something which can inspire you.