I just came back from my trip to the Netherlands, Germany, France and Switzerland and I could find the following work of street artists:
Taken in Grenoble, France:
Taken in Lausanne, Switzerland:
Taken in Amsterdam:
Taken in Annecy, France: